technology and general services department - Turkish English Dictionary